strand, thread - Espagnol Anglais Dictionnaire